Obiekty przemiennikowe w APRS
Ten dokument opisuje praktyczny format obiektu przemiennika w APRS. Jest przeznaczony jako plik pomocy dla użytkownika tworzącego obiekty częstotliwościowe, szczególnie dla przemienników FM.
Celem jest przygotowanie ramki, która będzie czytelna dla operatorów, zgodna z praktyką APRS Frequency Objects i możliwie dobrze obsługiwana przez radia mobilne APRS.
1. Przykładowa ramka obiektu
;438.462WX*111111z5218.54N/02113.09Er438.462MHz C127 -760 R10k SR5WWLRamka składa się z kilku logicznych części:
;438.462WX*111111z5218.54N/02113.09Er438.462MHz C127 -760 R10k SR5WWL| | | | | | | | | | | || | | | | | | | | | | +-- komentarz, znak lub opis| | | | | | | | | | +------- zasięg przemiennika| | | | | | | | | +------------ shift przemiennika| | | | | | | | +----------------- ton CTCSS i szerokość FM| | | | | | +---------------------------- symbol| | | | | +------------------------------------- długość geograficzna| | | | +--------------------------------------- tabela symboli| | | +------------------------------------------------ szerokość geograficzna| | +------------------------------------------------------- znacznik czasu| +--------------------------------------------------------- nazwa obiektu+------------------------------------------------------------------ typ ramki: obiekt2. Typ ramki: obiekt
Obiekt APRS zaczyna się od średnika:
;Po średniku występuje nazwa obiektu:
;438.462WXW przykładzie nazwa obiektu zawiera częstotliwość oraz lokalny wyróżnik:
438.462WXgdzie:
438.462 - częstotliwość przemiennika widoczna jako nazwa obiektuWX - lokalny wyróżnik, w Polsce często oznaczenie powiatu3. Nazwa obiektu: częstotliwość i lokalny wyróżnik
Dla obiektów przemiennikowych zaleca się, aby nazwa obiektu zaczynała się od częstotliwości:
438.462WX145.600WA145.775KRTaki zapis nie jest przypadkowy. W obiektach przemiennikowych i częstotliwościowych APRS częstotliwość w nazwie obiektu poprawia czytelność na radiach mobilnych APRS. Radio pokazuje nazwę obiektu na liście stacji, więc operator od razu widzi częstotliwość przemiennika bez konieczności wchodzenia w szczegóły obiektu.
Częstotliwość powinna być również powtórzona w komentarzu obiektu, na przykład:
438.462MHz C127 -760 R10k SR5WWLPierwsze wystąpienie częstotliwości, w nazwie obiektu, służy głównie czytelności na liście obiektów. Drugie wystąpienie, w komentarzu, jest częścią informacji częstotliwościowej i może być używane przez radia lub aplikacje do funkcji QSY/TUNE albo do prezentacji parametrów przemiennika.
Nie należy traktować częstotliwości w nazwie i częstotliwości w komentarzu jako błędnego duplikatu. To świadomy kompromis wynikający z kompatybilności i praktyki używania obiektów częstotliwościowych.
4. Unikalność nazwy obiektu
Nazwa obiektu APRS ma ograniczoną długość, dlatego zapis:
częstotliwość + lokalny wyróżnikjest kompromisem między czytelnością a unikalnością.
Przykład:
438.462WXoznacza obiekt dla częstotliwości 438.462 MHz z lokalnym wyróżnikiem WX.
W Polsce jako wyróżnik często stosuje się oznaczenie powiatu. Pomaga to odróżnić obiekty przemienników pracujących na tej samej częstotliwości w różnych lokalizacjach.
Dla obiektów permanentnych trzeba jednak pamiętać, że obiekt może trafić do całej sieci APRS-IS. Lokalny wyróżnik, taki jak powiat, zmniejsza ryzyko kolizji lokalnej, ale nie daje pełnej gwarancji unikalności globalnej.
Praktyczna zasada:
zalecany schemat: częstotliwość + lokalny wyróżnik przykład: 438.462WX
zalecenie: nazwa obiektu powinna zaczynać się od częstotliwości
ostrzeżenie: dla obiektów permanentnych wysyłanych do APRS-IS sprawdź, czy nazwa jest możliwie unikalna w skali globalnejJeśli przemiennik ma dobrze rozpoznawalny znak, nazwę lub identyfikator, można go umieścić w komentarzu końcowym, zamiast rezygnować z częstotliwości w nazwie obiektu.
5. Znak aktywności
Po nazwie obiektu występuje znak aktywności:
*Przykład:
;438.462WX*Znaczenie:
* - obiekt aktywny_ - obiekt usunięty lub nieaktywnyDla normalnego, działającego przemiennika używa się *.
6. Znacznik czasu
W przykładzie użyto:
111111zPełny fragment:
;438.462WX*111111zZnacznik 111111z jest często używany jako stały znacznik czasu dla obiektów stałych.
Praktyczna zasada:
obiekt stały lub permanentny: 111111z
obiekt tymczasowy: aktualny czas UTC generowany przy każdej wysyłceDla obiektu stałego ważniejsze jest regularne poprawne odświeżanie obiektu niż informowanie o dokładnym czasie jego wygenerowania.
7. Koordynaty i symbol
Przykład pozycji:
5218.54N/02113.09ErRozbicie:
5218.54N szerokość geograficzna/ tabela symboli02113.09E długość geograficznar symbolDla obiektu przemiennika w przykładzie użyto symbolu r.
8. Częstotliwość przemiennika w komentarzu
Po pozycji podaje się częstotliwość pracy przemiennika:
438.462MHzZalecany zapis:
xxx.xxxMHzPrzykłady:
145.600MHz438.462MHz439.000MHzCzęstotliwość w komentarzu powinna odpowiadać częstotliwości użytej w nazwie obiektu.
Przykład poprawny:
;438.462WX*111111z5218.54N/02113.09Er438.462MHz C127 -760 R10k SR5WWLPrzykład podejrzany:
;438.462WX*111111z5218.54N/02113.09Er439.000MHz C127 -760 R10k SR5WWLW drugim przykładzie nazwa obiektu sugeruje 438.462 MHz, ale komentarz podaje 439.000 MHz. Taki zapis może wprowadzać operatora w błąd.
9. CTCSS, ton i szerokość FM
W przykładzie:
C127Oznacza informację o tonie CTCSS i sposobie pracy przemiennika.
Znaczenie liter:
t oraz c - wąski FMT oraz C - szeroki FM
t oraz T - przemiennik jest otwierany tonemc oraz C - przemiennik jest otwierany tonem i wysyła tonPrzykładowa interpretacja:
T127 - szeroki FM, przemiennik otwierany tonem 127 HzC127 - szeroki FM, przemiennik otwierany tonem 127 Hz i wysyłający tont127 - wąski FM, przemiennik otwierany tonem 127 Hzc127 - wąski FM, przemiennik otwierany tonem 127 Hz i wysyłający tonWarto trzymać się zapisu trzycyfrowego, jeśli ton ma mniej niż trzy cyfry:
T088c08810. Shift przemiennika
W przykładzie:
-760Oznacza shift -7,6 MHz.
Zasada zapisu:
-760 -> shift -7,6 MHz-060 -> shift -600 kHz+760 -> shift +7,6 MHz+060 -> shift +600 kHzCzyli wartość wpisujemy jako przesunięcie bez przecinka.
Przykłady:
145.600MHz -060438.462MHz -760439.000MHz +76011. Zasięg przemiennika: Rxxk / Rxxm
Dla obiektów przemiennikowych zasięg można podać jako:
RxxkRxxmZnaczenie:
R10k - zasięg około 10 kmR25k - zasięg około 25 kmR15m - zasięg około 15 milW przykładzie:
R10kczyli deklarowany zasięg przemiennika wynosi około 10 km.
Dla obiektów przemiennikowych preferowany jest zapis Rxxk albo Rxxm. Nie należy go mylić z klasycznym rozszerzeniem RNGxxxx, które jest innym mechanizmem opisu zasięgu radiowego.
12. Komentarz, znak lub opis
Na końcu można umieścić znak, nazwę przemiennika lub krótki opis:
SR5WWLPełny końcowy fragment:
438.462MHz C127 -760 R10k SR5WWLKomentarz powinien być krótki. Ramka APRS nie jest dobrym miejscem na długie opisy, adresy stron lub wielozdaniowe informacje.
13. Zalecana kolejność pól w komentarzu
Dla czytelności i kompatybilności warto trzymać stałą kolejność:
częstotliwość tryb/CTCSS shift zasięg komentarzPrzykład:
438.462MHz C127 -760 R10k SR5WWLInne przykłady:
145.600MHz T103 -060 R25k SR9ABC439.000MHz C123 +760 R30k Local145.775MHz c088 -060 R15k SR5YYY14. Zalecane pola formularza lub generatora
Przy tworzeniu obiektu przemiennikowego pomocny jest prosty generator składający nazwę obiektu i komentarz z osobnych pól.
Proponowane pola:
Nazwa obiektu: 438.462WX
Tryb nazwy obiektu: częstotliwość + lokalny wyróżnik własna nazwa
Lokalny wyróżnik: WX
Częstotliwość: 438.462
Ton CTCSS: 127
Tryb tonu: otwierany tonem otwierany tonem i wysyła ton
Szerokość FM: wąski FM szeroki FM
Shift: -7.6 MHz -0.6 MHz +0.6 MHz +7.6 MHz własny
Zasięg: 10
Jednostka zasięgu: km mile
Komentarz: SR5WWLWynik:
nazwa obiektu: 438.462WX
komentarz: 438.462MHz C127 -760 R10k SR5WWLGenerator powinien pilnować, żeby częstotliwość była widoczna zarówno w nazwie obiektu, jak i w komentarzu. Nie należy usuwać częstotliwości z nazwy tylko dlatego, że występuje już w komentarzu.
Przy obiekcie permanentnym kierowanym do APRS-IS warto pokazać ostrzeżenie:
Nazwy obiektów permanentnych powinny być możliwie unikalne globalnie.Schemat częstotliwość + lokalny wyróżnik jest zalecany dla czytelności na radiach APRS,ale nie gwarantuje pełnej unikalności w skali całej sieci APRS-IS.15. Zalecana walidacja
Proponowane zasady walidacji:
nazwa obiektu: wymagana zalecany format dla przemienników: częstotliwość + lokalny wyróżnik przykład: 438.462WX ostrzeżenie, jeśli obiekt permanentny ma trafić do APRS-IS i nazwa wygląda zbyt ogólnie albo nie zawiera wyróżnika
częstotliwość: wymagana format xxx.xxx
zgodność nazwy i komentarza: częstotliwość z nazwy obiektu powinna zgadzać się z częstotliwością w komentarzu, jeśli obie są podane
CTCSS: opcjonalny tylko popularne wartości CTCSS albo liczba 2-3 cyfrowa
tryb tonu: t / T / c / C
shift: opcjonalny format +xxx albo -xxx
zasięg: opcjonalny format Rxxk albo Rxxm
komentarz: opcjonalny krótki tekst bez przeładowywania ramkiWalidacja powinna pomagać użytkownikowi, a nie blokować wszystkie nietypowe przypadki. Dla świadomego użytkownika warto pozostawić możliwość ręcznej korekty.
16. Przykłady gotowych obiektów
Przemiennik UHF, szeroki FM, CTCSS, shift -7,6 MHz
;438.462WX*111111z5218.54N/02113.09Er438.462MHz C127 -760 R10k SR5WWLPrzemiennik VHF, szeroki FM, ton na wejściu, shift -600 kHz
;145.600WA*111111z5215.00N/02055.00Er145.600MHz T103 -060 R25k SR5XXXPrzemiennik VHF, wąski FM, ton na wejściu i wyjściu
;145.775KR*111111z5215.00N/02055.00Er145.775MHz c088 -060 R15k SR5YYY17. Jak czytać obiekt w szczegółach
Z przykładowej ramki:
;438.462WX*111111z5218.54N/02113.09Er438.462MHz C127 -760 R10k SR5WWLmożna odczytać:
Object name: 438.462WXFrequency from name: 438.462 MHzLocal suffix: WXPosition: 52°18.54'N, 21°13.09'ESymbol: rFrequency: 438.462 MHzCTCSS: 127 HzFM width: wideTone mode: opens with tone and transmits toneShift: -7.6 MHzRange: 10 kmDescription: SR5WWL18. Krótka ściąga
; początek obiektu438.462WX nazwa obiektu: częstotliwość + lokalny wyróżnik* obiekt aktywny_ obiekt usunięty lub nieaktywny111111z stały znacznik czasu/ tabela symbolir symbol przemiennika438.462MHz częstotliwość w komentarzuT127 szeroki FM, otwierany tonem 127 HzC127 szeroki FM, otwierany tonem 127 Hz i wysyłający tont127 wąski FM, otwierany tonem 127 Hzc127 wąski FM, otwierany tonem 127 Hz i wysyłający ton-760 shift -7,6 MHz-060 shift -600 kHzR10k zasięg 10 kmR15m zasięg 15 mil